Results matching “bulletin board” from Ye Olde Rad Blog III

Centuries of Philosophical Thought

|

Have a special treat for you today. Earlier this year I spent my Saturday mornings (8 weeks worth) up at Chapman University, here in Orange county. There I participated in a co-parenting course called » Kids First (.. for a second time, both court-ordered).

The curriculum is designed to help divorced parents put aside their disappointment & resentment and focus on putting their » kids first. (Hence the name.) Excellent course, taught by seasoned professionals who really care. ($300)

Friedrich NietzscheMy particular classes were held in the same building where Chapman's Philosophy / Religion department is located.

[ The combatants, uh I mean parents, are assigned to different classrooms, as you might expect, to minimize the number of brawls. ]

Posted on the bulletin board outside the office to the Philosophy department was a large laminated poster that contained a list of the major philosophers throughout history, with a representative quote beside each name.

I enjoyed reading those quotes each week .. so much that on the final day I stayed late to copy them down, along with the name of each philosopher and their corresponding dates. I've been carrying around that piece of paper ever since. (Tho it's getting ratty.)

Today I finally transferred these quotes to 3 web pages (7 entries per page), and included a picture for each philosopher (which the original poster did not have). I also added a brief historical description to complement each entry.

Learning the Unix Shell (bash)

|

Last month I mentioned a quest to learn the Unix shell .. specifically » bash (the Bourne Again SHell). Almost done. Currently ~80% complete .. enough to feel reasonably confident at a terminal.

Linux shell terminalThe 'shell' is simply a program that lets you interact with the operating system (actually the kernel, to be more precise) ..

.. by taking your (text-based) commands and passing them on to the kernel. In my case, this kernel happens to be » Linux (which is but one variant of Unix).

The term 'shell' comes from the notion that this software acts like a 'layer' that sits between you and the operating system .. similar to the way an egg-shell sits between you and your hard-boiled breakfast.

The shell can be intimidating, cuz it uses a (text-based) command-line interface (CLI). No intuitive GUI to help you along. You either know the commands or you don't.

Didn't take me long to realize the CLI was where Linux's true power resides. When we upgraded the site, for example, to a Virtual Private Server, the support-techs who helped me with the move all used the command-line to work their mojo.

Most Linux distros do indeed come with an excellent GUI (usually either KDE or Gnome). But (but!) the Rad VPS does not. Which is why it became necessary to learn the Unix shell. (Something I tried to avoid.)

The Rad VPS is based on CentOS (Community ENTerprise Operating System), an off-shoot of Red Hat, which is probably the most popular of all enterprise Linux distros (.. and now a new member of the S&P 500, a development you may find telling).

GUIs (such as KDE or Gnome) require lots of memory/RAM. My laptop, for example, has 2-gigs, but the Rad VPS comes with an allotment of only 512-MB (.. upgraded from 384 just today).

With that limited amount, I need to run not only all the standard web applications .. such as Apache (web server), MySQL (database), Perl (scripting language), etc. but also cPanel/WHM.

So there's not much RAM left to run a GUI. [ Don't think I didn't inquire about installing a GUI. =) ]

Bottom line » if you wanna administer your own VPS, you need to learn the Shell. So that's what I'm doing. (Of course, there have been distractions, making progress uneven.)

If you view this home page in Firefox (or a browser other than IE or Opera), you'll notice I added some rounded corners.

The rounded corners of this box use graphics to achieve its effect (1 in each corner). Not as cool as pure-CSS. But that's why you can see these rounded corners in IE & all browsers. This box will expand and shrink (down-n-up) as necessary to accommodate text inside, as its width is fixed (to 205 pixels).

Been reluctant to spend much time focusing on site styling, preferring rather to concentrate on generating » content.

In the world of cars, for example, I've always preferred the spartan cockpit of a Porsche to the bells & whistles you find sitting in a corvette. Tho admittedly, that's just my druthers.

My point » function should never take a back seat to form.

I've considered adding rounded corners many times before. Countless techniques exist. But they always seemed a kludge. (Andy agrees.) So I never felt it worth adding the extra markup necessary.

Techniques that use graphics to achieve their effect involve inserting additional HTML elements that are otherwise unnecessary, because current CSS standards (v2.1) allow only 1 background image per element (while each box has 4 corners). Future versions of CSS (v3.0) will support 8 images per element (for this very reason).

This approach has 2 main problems. First, adding (otherwise) unnecessary markup goes against all that is holy to the Web Standards movement, which touts the tenent of 'Semantic Markup' as one of its pillars.

After years of searching, I finally found a new template for the Rad Community forums. Named midnyte, it's (as you might expect) » dark.

YaBB = Yet another Bulletin BoardA template consists of set of files that style a bulletin board (aka 'online forum'). All templates include (among other things) a CSS file & an accompanying set of graphics.

Our old template was based on a much older version of YaBB (our forum software) .. so old, in fact, that I don't even recall which version it was based on.

I liked the way the old template looked, but it kept getting increasingly outdated with each additional update to our forum script .. thereby introducing an increasing number of compatibilty problems (which made me jump thru increasingly difficult hoops).

Actually, it was problems encountered following last week's upgrade that sent me scurrying to find a contemporary template (one based on YaBB 2.4).

Upgraded the Rad Community forums .. to » YaBB v2.4 (released a few weeks ago). The boys at YaBB have adopted a new, fast-n-furious (3-month) release cycle, which keeps me hopping.

YaBB = Yet another Bulletin BoardThe 'upgrade' process begins with a new/fresh/clean install of the new version .. to a new/unique directory.

I then configure the new version to make it look like the version currently in-use.

After everything looks hunky dory, and appears to be working correctly, I place both (old & new) forums in Maintenance mode and copy all the member-accounts and posts (» folders labeled /Members and /Messages) .. from old to new directories.

That's always the trickiest part, cuz there are so many files to copy (more than 15,000). Our old Shared hosting server choked on this file-transfer. The forums contain ~5K threads with 40K posts (which I'd hate to lose).

Our new VPS however, seems to be handling the load much better. And I can now work from the (powerful) Linux shell (command line).

Upgraded the Rad Community Forums to the latest version of YaBB (» v2.3.1), which was released in Jan.04. Had to wait until the mods I use were upgraded to Y.231-compatible.

YaBB = Yet another Bulletin Board

No matter how many times I perform this upgrade, I always get antsy .. about the prospect of losing 40,000 posts (which would suk gigantic goose eggs).

A tech from our ISP come out today (to install wired connections, using the home's pre-existing electrical wiring). But I didn't know he was here (cuz he was working over in the main house).

Immediately after transferring some 15,000 files (to complete the upgrade), I launched the forums to test-n-see if everything was working hunky-dory.

At that very moment, the ISP dude here disconected our wireless gateway, which gave me a bizarre error I'd never seen before .. something like » "Dude, your gateway is completely trashed. Better contact your Internet Service Provider for help."

I panicked. The thought ran thru my head » "Oh my God. I screwed up the forums so bad that they trashed my router gateway .. (which is physically impossible, if you think about it) .. but you know how disorienting untimely error messages can be .. when you're already on edge.

Quick shout-out to Peter S. (who lives in Baltimore). He helped me create a Perl script to change permissions (CHangeMODe) for the files-n-folders (located on the Rad server) that pertain to upgrading (actually installing) YaBB .. something that's been occurring with greater frequency.

YaBB: Yet aother Bulletin Board

Peter read where I wrote (on Jan 6th):

The worst part of "upgrading" YaBB (actually » installing) is chmod'ing all the files (setting file permissions .. to either 755 or 666). There are nearly a thousand files which need permissions set. Tedious maximus. Takes a while. (I hate it.)

I say "he helped me," but actually, he did most of the work himself, leaving only enough undone to help me learn some basic Perl scripting techniques.

We've been trading emails off-n-on (as time permits) the past few weeks. Now I have a script that works perfectly. It will save me untold hours of mind-numbing tedium. So I'm pretty stoked.

The gang at YaBB released an updated version of their forum script » YaBB 2.3. Radified has been using this free (open source) Perl-based script since 2001.

The Choice 2008: A Frontline special

Sounds like a significant upgrade. Lots of features added and bugs fixed. I stayed up late last night (1AM) and installed a new/clean copy.

It takes a while to dial in the new forum, but I've done it many times before, so I know the drill. All appears to have gone well, after a little glitch.

The Rad forums contain nearly 40,000 posts, in roughly 5,000 threads, some of which have accumulated more than 100,000 page views. We specialize in backing up your hard drive with a cloning program, such as Norton Ghost.

Frontline Launches New Season

In other news » tonight on PBS, Frontline airs its first program of the new season, titled » The Choice 2008, featuring an in-depth look at our presidential candidates.

Upgraded Ye Olde Rad Blog to Moveable Type 4.21 (released 21.Aug). Had problems when I tried a new upgrade-method.

Movable Type Open Source v4.21

I used the same procedure I use to upgrade the forums, so I was surprised it didn't work. But the forums don't use a database (and the blog does), which is why I suspect I had problems. Finally got 'er working again. Whew! That suk'ed.

On another note, I found these $80 Sennheiser earbud headphones for $15 (with rebate) + free shipping .. if you need a new pair. Good deal. Many positive reviews, so lotsa people are buying these, and happy with their purchase. (September is my favorite month. Warm days, cool nights.)

For more along these lines. here's a Google search preconfigured for the query » upgrade movable type open source mtos blog

Spit in My Face

|

I was spit on today (08-08-08). Never been spit on before .. certainly not in my face, nor with such venom (think » cobra). Surprised me more than anything.

Spitting cobra

Someone would have to be pritty-mad to (even want to) spit in your face. Yes, I took a shower .. more however, to wash off the 'intangibles' than any salivary organics.

The anger was palpable. (Literally.) And for no stated reason. Just a general-purpose spray-down .. at high-velocity. Tho I might've sensed a hint of frustration.

I was holding the Bug at the time. My biggest concern is he might pick up on these uh, 'negative' emotions. (Hard not to.)

Othewise, spitting is so .. low-class. Juvenile. Ill-bred. What kind of person spits on someone? (After kindergarten.)

Upgraded my copy of Movable Type blogging software today (I use » Movable Type Open Source) .. to » v4.12, released last month.

Upgraded Ye Olde Rad Blog to Movable Type Open Source v4.12

Despite using Movable Type since 2003 (beginning with v2.63), this is the first time I've upgraded.

Previous "upgrades" were actually new installations, such as MT v3.35 (in April 2007) and v4.1 (last January), while leaving the old installations of Ye Olde Rad Blog untouched.

Upgrades make me nervous, cuz there's always a chance something might go wrong, and cause me to LOSE all the entries. (MTOS currently hosts ~50 entries.)

Now, with the new VPS, upgrades are easier, cuz I can use the Linux command line, which lets me overwrite old files with a single command. Very powerful .. but dangerous .. if I make a mistake (such as a simple type-o).

Radified's 8th Anniversary

|

Almost forgot .. June 5th was the site's » 8th anniversary. Happy birthday to Radified.

Happy Birthday, Radified

Was a little distracted at the time. No wonder I missed it. Everything turned out okay, tho. (So we're good to go.)

This is where I usually review the site's origins, philosophy, milestones & future. But I recently revised the About page to include this (+ inject more Rad techno-ego).

Eight is a long time in web-years. We were just getting started back when the dot-com industry was melting-down. Consequently, a small percentage of sites on the web today are older than 8.

This is our first b-day at our new VPS. Maybe someday we'll host on a dedicated web server, or at least a hybrid.

Besides a new web host, this past-year we got an open source version of Movable Type, a new table-less layout for the home page, a new Rad URL (compliments Apache mod_rewrite), and numerous upgrades to the forum (compliments YaBB).

Find recent content on the main index or look in the archives to find all content.